package Logica;

import javax.persistence.*;
import java.io.Serializable;

@Entity
public class Modelo implements Serializable {

    @Id
    private String nombre;
    @ManyToOne
    private Marca unaMarca;
    @ManyToOne
    private Segmento unSegmento;

    public Modelo() {
    }

    public Modelo(String nombre, Marca unaMarca, Segmento unSegmento) {
        this.nombre = nombre;
        this.unaMarca = unaMarca;
        this.unSegmento = unSegmento;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public Marca getUnaMarca() {
        return unaMarca;
    }

    public Segmento getUnSegmento() {
        return unSegmento;
    }

    public void setUnaMarca(Marca unaMarca) {
        this.unaMarca = unaMarca;
    }

    public void setUnSegmento(Segmento unSegmento) {
        this.unSegmento = unSegmento;
    }
    public String toString(){
        return this.getNombre();
    }
}
